solar array tower - Alemán Inglés Diccionario